Flutter 1.9 Web develop!


图腾


Flutter 1.9 -Web develop

随着Flutter1.9 的发布!Flutter web 支持现已成功合并到 Flutter 的主 repo,自此以后,开发者只需使用同一套基准代码,便可为移动平台、桌面端和网页端开发应用。此外,团队也分享了来自全球互联网公司腾讯的成功案例,让现场观众体验了一把 Flutter 的蓬勃活力,亲眼见证越来越多的应用正在通过 Flutter 缔造精彩。

目录

  1. 在 web 平台运行 Flutter
  2. Flutter 开发 Web 应用
  3. Flutter 1.9 外链!

1. 在 web 平台运行 Flutter

最后,我们很高兴地宣布,flutter_web 这个 repo 已经完成了自己的使命,现在所有的 web 支持已经合并到 flutter 的主 repo!这意味着,如果您通过 master 或 dev 渠道安装最新版本的 Flutter 构建,您只需要运行 flutter run -d chrome 就可以使用最新的试验版本 Flutter 来开发 web 应用。

flutter_web
https://github.com/flutter/flutter_web
flutter 的主 repo
https://github.com/flutter/flutter

在您创建项目时,Flutter 会通过一个最小的 web/index.html 文件来生成一个 web 运行引擎 (web runner),其中 web/index.html 文件主要用于自举 (bootstrap) 基于 web 编译的 Flutter 代码,有了这文件后,您可使用 Flutter CLI 工具或 IDE 中的 Flutter 插件来编辑或运行针对 web 平台开发的 Flutter 应用。

上图为启用了 Flutter web 支持的 VS Code 界面截屏。请注意 web/index.html 文件和顶部的下拉列表允许您选择 Chrome 作为目标设备。尽管 Flutter 的 web 支持还不成熟,但是我们在 Flutter 1.9 中朝着正确的方向迈进了一大步。

2. Flutter 开发 Web 应用

流程步骤:

  1. 确定当前的Flutter“版本”和“渠道”

    *flutter version: >=1.9.1 (如版本需升级,使用flutter upgrade 进行升级)

    *flutter channel: master or dev (使用 flutter channel <渠道/分支的名称> 进行切换渠道/分支)

  2. 执行命令:flutter run -d chrome

    之后将会出现提示信息:Downloading Web SDK…

  3. 执行命令:flutter create .

    注意:flutter create 后跟随“ .”

  4. 执行命令:flutter run -d chrome

    即可在Chrome看到效果。

使用默认样式的效果 自主设计样式的效果

3. Flutter 1.9 外链!

关于Flutter 1.9内容,请以官方最新更新为准!

  1. Flutter 1.9 Google社区资料链接

  2. Flutter 1.9 微信公众号资料链接



   转载规则


《Flutter 1.9 Web develop!》 Air 采用 知识共享署名 4.0 国际许可协议 进行许可。
  目录